package com.hdd.biz.app.service;

import com.hdd.biz.app.dto.*;

public interface HomeService {


    AppResponse worksInfo(WorksInfoRequest request);

    AppResponse followList(RecommendRequest request);

    AppResponse recommend(RecommendRequest request);

    AppResponse worksDetailsList(WorksInfoRequest request);

    AppResponse follow(WorksInfoRequest request);

    AppResponse cancelFollow(WorksInfoRequest request);

    AppResponse give(WorksInfoRequest request);

    AppResponse addvisit(WorksInfoRequest request);

    AppResponse reward(RewardRequest request);

    AppResponse followUser(WorksInfoRequest request);

    AppResponse suggestedFollows(AppRequest request);

    AppResponse complaint(ComplaintRequest request);

    AppResponse feedback(FeedbackRequest request);

    AppResponse rewardConfigure(AppRequest request);

    AppResponse rewardRecord(RewardRecordRequest request);

    AppResponse getPoster(WorksInfoRequest request);

    AppResponse topicWorks(TopicsRequest request);

    AppResponse topicWorksDetailsList(TopicsRequest request);

    AppResponse isUpdate(AppRequest request);

    AppResponse resetUpdate(AppRequest request);

    AppResponse share(WorksInfoRequest request);

    AppResponse amountRest(WorksInfoRequest request);

    AppResponse fansRest(AppRequest request);


//    AppResponse suggestedFollowsReset(AppRequest request);


}
